package cn.zzf.mapper;

import cn.zzf.po.TeacherLink;
import cn.zzf.po.TeacherLinkExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface TeacherLinkMapper {
    long countByExample(TeacherLinkExample example);

    int deleteByExample(TeacherLinkExample example);

    int deleteByPrimaryKey(Long id);

    int insert(TeacherLink record);

    int insertSelective(TeacherLink record);

    List<TeacherLink> selectByExample(TeacherLinkExample example);

    TeacherLink selectByPrimaryKey(Long id);

    int updateByExampleSelective(@Param("record") TeacherLink record, @Param("example") TeacherLinkExample example);

    int updateByExample(@Param("record") TeacherLink record, @Param("example") TeacherLinkExample example);

    int updateByPrimaryKeySelective(TeacherLink record);

    int updateByPrimaryKey(TeacherLink record);
}